package com.newasia.management.dal.homepage.persistence;

import com.newasia.management.dal.homepage.entitys.PanelNavUrl;
import com.newasia.management.dal.homepage.entitys.PanelNavUrlExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface PanelNavUrlMapper {
    long countByExample(PanelNavUrlExample example);

    int deleteByExample(PanelNavUrlExample example);

    int deleteByPrimaryKey(Long id);

    int insert(PanelNavUrl record);

    int insertSelective(PanelNavUrl record);

    List<PanelNavUrl> selectByExample(PanelNavUrlExample example);

    PanelNavUrl selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") PanelNavUrl record, @Param("example") PanelNavUrlExample example);

    int updateByExample(@Param("record") PanelNavUrl record, @Param("example") PanelNavUrlExample example);

    int updateByPrimaryKeySelective(PanelNavUrl record);

    int updateByPrimaryKey(PanelNavUrl record);
}